two-hand throw - German English Dictionary